depositing implement - Deutsch Englisch Wörterbuch